Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 LON NEDD Terraced £79,785 £80,000 12 Aug 2022
9 LON NEDD Semi-Detached £154,972 £28,500 29 Nov 1996